/* 清除内外边距 */
@charset "utf-8";
lockquote,body,button,code,dd,div,dl,dt,fieldset,form,h2,input,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}
button,input,optgroup,option,select,textarea{font:14px/22px "Microsoft YaHei";font-style:normal;font-size:100%}
dd,dl,dt,li,ol,ul,em,i{list-style:none}
img{border:0}
em,i{font-style:normal}
img{border:none}
.clear{clear:both}
.top{width:100%;background:#f5f5f5;border-bottom:1px solid #eee}
a{text-decoration:none}
.h_top{width:1200px;margin:0 auto;height:34px;line-height:34px;font-size:16px;font-style:normal;color:#666;overflow:hidden}
.h_top span{float:right}
.h_top span a{font-size:14px;font-style:normal;color:#666;padding:0 10px}
.top{background:#f0f0f0}
.container{width:100%;max-width:1200px;margin:0 auto;position:relative}
.top ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;height:44px}
.top ul li{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;font-size:15px}
.top ul li a{cursor:pointer;color:#333}
.top ul li img{margin-right:5px;height:16px;width:auto;vertical-align:middle}
.head{width: 1200px;margin: 0 auto;}
.h_con{ height:90px;padding: 6px 0px;position: relative;
margin: 0 auto;
transition-duration: 1.2s;}
.h_con:before{content:"";position: absolute;left: -65px;top: -60px;width: 100px;height: 10px;background-color: rgba(255,255,255,.4);-webkit-transform: rotate(-35deg);-moz-transform: rotate(-35deg);-ms-transform: rotate(-35deg);-o-transform: rotate(-35deg);transform: rotate(-35deg);-webkit-animation: searchLights 1s ease-in 1s infinite;-o-animation: searchLights 1s ease-in 1s infinite;animation: searchLights 1s ease-in 1s infinite;}
@-webkit-keyframes searchLights {
0% { left: -100px; top: 0; }
to { left: 500px; top: 50px; }
}
@-o-keyframes searchLights {
0% { left: -100px; top: 0; }
to { left: 500px; top: 50px; }
}
@-moz-keyframes searchLights {
0% { left: -100px; top: 0; }
to { left: 500px; top: 50px; }
}
@keyframes searchLights {
0% { left: -100px; top: 0; }
to { left: 500px; top: 50px; }
}
.logo{ float:left;width: 100px;}
.logo img{ width:90px; height:90px;}
.h_con .h_dw{ float:left; font-size:18px; color:#333; padding:8px 0 5px 5px;}
.h_dw span{display: block;color: #18469b;line-height: 30px;font-size:30px;margin-bottom:15px;font-weight:bold;}
.tel{ float:right;font-size: 16px;color: #333; background:url(../images/tel.gif) no-repeat 70px 5px;line-height: 30px;text-align: right;}
.tel b{font-size: 30px;display: block;}
.line{
	display:inline-block;
	width:38px;
	border-top:1px solid #ccc;
}
.newtel{float:right;display:block;overflow:hidden;height:90px;padding-right:10px}
.newtel_1{height:90px;line-height:90px;float:left;padding-right:10px}
.newtel_1 img{line-height:90px;vertical-align:middle;text-align:center}
.newtel_2{height:90px;float:left}
/*导航*/
.newnav{height:55px;min-width:1200px;width:100%;margin:0 auto;background:#18469b;margin-bottom:2px;margin-top:3px}
.sy1_ul li.home02{width:90px;float:left;line-height:55px}
.sy1_ul li.home02 a{height:55px!important;display:block;text-align:center;color:#fff;display:block;font-size:18px;font-weight:400;line-height:55px}
.sy1_ul li.home02 a:hover{color:#FFF;text-decoration:none}
.sy1_ul{font-size:12px;height:55px;margin:0 -600px;position:absolute;left:50%}
.sy1_li{float:left;display:inline; padding:0px 13px 0px 13px;}
.sy1_ul li a.sy1_tit{color:#FFF}
.sy1_ul li a:hover{color:#145EA9}
.sy1_ul li.sy1_li{float:left;z-index:10000;}
.sy1_ul li.sy1_li .sy1_tit{line-height:55px;display:block;text-align:center;font-size:20px;font-weight:600;}
.sy2_ul{position:absolute;left:0;top:55px;z-index:1112;display:none;border:#ccc solid 1px;border-top:none;padding:2px 2px;background:#fff;width:1180px;text-align:center;box-shadow: 0 0 5px rgba(0,0,0,.1);    border-radius: 0px 0px 10px 10px !important;}
.sy2_li{float:left;color:#18469b;line-height:50px;font-size:22px;text-align:center;margin:5px 10px 5px;position:relative;width:120px}
.sy2_tit{overflow:hidden}
.sy2_tit:hover{color:#005ce4!important}
.sy1_ul .sy1_li .sy2_li_h{border-left:solid 1px #014c6c;border-top:solid 1px #014c6c;border-bottom:solid 1px #014c6c!important;display:block;z-index:2000}
.sy1_ul .sy1_li .sy2_li_h a{color:#333!important}
.sy1_ul .sy1_li .sy2_li_h a:hover{color:#005ce4!important}
.bod_1{border-bottom:dashed 1px #CCC;border-left:solid 1px #fff;border-top:solid 1px #fff}
.sy1_li_bg{background:#00aaff no-repeat 0 0;height:55px;display:block;text-align:center}
.sy1_li_bg a.sy1_tit{color:#fff!important}
.sy1_li_bg a.sy1_tit:hover{color:#fff!important;text-decoration:none}
.sy1_ul li a.sy2_tit{color:#333;font-size:18px; font-weight: bold;}
.sy1_ul li a.sy1_tit:hover{color:#fff!important}
.navli3 li a.sy2_tit{font-weight:100}
.navli5 li a.sy2_tit{font-weight:100}
.sy2_ul .sy2_inside{width:200px;float:left}
.sy2_ul .sy2_inside li{float:left;width:185px}
.sy2_ul .sy2_inside li .sy3_ul{width:95px}
.sy2_ul .sy2_inside li .sy3_ul .sy2_inside{width:95px}
.sy2_ul .sy2_inside li .sy3_ul li{width:89px}
.nav2_cent_div{width:435px;border-left:1px solid #DDD;border-right:1px solid #DDD;float:left}
.sy1_ul li .sy2_ul .nav2_cent_div li{float:left;padding:0 12px;width:180px;overflow:hidden;position:relative}
.sy1_ul li .sy2_ul .nav2_cent_div li p{line-height:20px;font-size:12px;font-weight:400}
.sy1_ul li .sy2_ul .nav2_cent_div h4{font-size:14px;line-height:30px}
.sy1_ul li .sy2_ul .nav2_cent_div li h4 a{color:#145EA9;height:auto;width:auto;border:none}
.sy1_ul li .sy2_ul .nav2_cent_div li h4 a:hover{color:#ec9205}
.sy1_ul li .sy2_ul .nav2_cent_div li img{width:180px}
.sy1_ul li .sy2_ul .nav2_cent_div li a{width:180px;height:103px;display:block;overflow:hidden;border:#d6d6d6 solid 1px}
.sy1_ul li .sy2_ul .nav2_cent_div li a:hover{border-color:#F93}
.sy1_ul li .sy2_ul .nav2_cent_div li p a{display:none}
.sy1_ul li .sy2_ul .nav2_cent_div li h2 a{color:#333;border:none;width:auto;height:auto;display:block;margin-top:5px;line-height:30px;font-size:12px;font-weight:400}
.sy1_ul li .sy2_ul .nav2_cent_div li h2 a:hover{color:#ec9205}
.nav2_cent_img,.nav2_cent_img0{float:left;padding-left:18px;width:282px;text-align:left}
.nav2_cent_img img,.nav2_cent_img0 img{width:280px;border:#d6d6d6 solid 1px}
.nav2_cent_img img,.nav2_cent_img0 img:hover{border-color:#F93}
.nav2_cent_img h2,.nav2_cent_img0 h2{margin-top:5px;font-size:12px}
.nav2_cent_img h2 a,.nav2_cent_img0 h2 a{color:#333;font-weight:400}
.nav2_cent_img h2 a:hover,.nav2_cent_img0 h2 a:hover{color:#ec9205}
.navli2 .sy2_ul{float:left}
.sy2_ul li a:hover{color:#005ce4!important;text-decoration:none}
.nav2_yywh_img{/*border-left:1px solid #ddd;*/float:left}
.nav2_yywh_img a img{width:280px;height:186px;margin-right:10px}
.nav2_yywh_img2{border-left:1px solid #ddd;float:left}
.nav2_yywh_img2 a img{/*width:280px;*/height:186px;margin-left:10px}
.navli6 .sy2_ul .sy2_inside{width:468px; padding-left: 20px}

/*banner*/
.ab{position:absolute}
.banner{width:100%;overflow:hidden;display:block;height:auto;margin:auto}
.relative{position:relative}
.absolute{position:absolute}
.bannerSlide2 .nextBtn i,.bannerSlide2 .preBtn i{background:url(../images/next.png) no-repeat}
.bannerSlide2{width:100%;max-height:455px;overflow:hidden;margin:0 auto;max-width:1920px}
.bannerSlide2 .slideBox2,.bannerSlide2 .slideBox2 .tempWrap{width:100%;margin:0 auto}
.bannerSlide2 .slideBox2 li{position:relative;width:100%;overflow:hidden}
.bannerSlide2 .slideBox2 li a{display:flex;width:100%;height:100%;position:relative}
.bannerSlide2 .slideBox2 li img{width:100%}
.bannerSlide2 .focus{width:100%;bottom:16px;z-index:10;text-align:center}
.bannerSlide2 .focus span{width:12px;height:12px;background-color:#fff;display:inline-block;margin:0 5px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.bannerSlide2 .focus span.active{background-color:#1c8347}
.bannerSlide2 .preBtn{left:50%;top:50%;display:block;width:74px;height:74px;margin-top:-37px;left:2%;background-color:rgba(0,0,0,.3);z-index:7;opacity:0;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;transition:all .3s ease-in}
.bannerSlide2 .preBtn.active{opacity:1;left:2%}
.bannerSlide2 .preBtn i{display:block;width:26px;height:45px;margin-left:24px;margin-top:14px}
.bannerSlide2 .nextBtn{right:50%;top:50%;display:block;width:74px;height:74px;margin-top:-37px;right:2%;background-color:rgba(0,0,0,.3);z-index:7;opacity:0;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;transition:all .3s ease-in}
.bannerSlide2 .nextBtn.active{opacity:1;right:2%}
.bannerSlide2 .nextBtn i{display:block;width:26px;height:48px;margin-left:24px;margin-top:14px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
.bannerSlide2 .nextBtn:hover,.bannerSlide2 .preBtn:hover{background-color:rgba(0,0,0,.7)}
.abc{float:left;position:relative}
ul.sub_nav{display:none;position:absolute;padding:0 0 4px 0;background-color:#326aa2;background:-moz-linear-gradient(top,#326aa2,#12477b);background:-webkit-linear-gradient(top,#326aa2,#12477b);background:linear-gradient(top,#326aa2,#12477b);border-radius:0 0 5px 5px;left:0;top:48px;box-shadow:#333 0 1px 1px;z-index:20}
ul.sub_nav li{float:none;z-index:20;height:41px;line-height:41px}
ul.sub_nav li a{float:none;z-index:20;height:41px;line-height:41px}

/*底部*/

.foot{width:100%;background-color:#18469b; margin:0px auto 0px auto;color:#fff; font-size: 14px;}
.tmall-ensure{padding:0;width:990px;height:100px; margin:0 auto;}
.ggzw{width:100%;margin:0 auto;}
.ggzw .xhjy{border-bottom:solid 1px #fff; padding-top:23px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.ggzw .xhjy .d1{width:240px; height:130px; float:left; margin:0 100px 0 20px; display:inline}
.ggzw .xhjy .d1 .logo{width:350px; height:120px; display:block}
.ggzw .xhjy .d1 .zzdn{width:240px; height:25px; margin-top:10px;  font:18px/25px 'SimSun';}
.ggzw .xhjy ul{float:left; padding-left:20px;}
.ggzw .xhjy ul .tt{font-size:16px; font-weight: bold;}
.ewm{ color:#fff;}
.ggzw .xhjy ul li{font-size:14px; list-style:none; line-height:25px;}
.ggzw .bq{padding-top: 15px;line-height:23px; padding-bottom: 10px}
.footer{clear:left;background-color:#18469b;width:100%;}
.footer .main{width:1200px; height:137px;margin:0 auto; }
.footer .ggzw a{color:#fff; }
.footer .ggzw .xhjy .d1 .logo{background: url(../images/logo1.png) no-repeat;}
.footer,.bq{ width:100%; text-align:center; margin:0 auto; font-size:14px;}

/*资质分类*/
.box1{background:#fff;margin:0 auto;height:auto;width:100%;display:block;overflow:hidden;padding:20px 0 10px}
.metro{width:1200px;margin:0 auto 0}
.metro li{-webkit-transform:perspective(600px);-webkit-transform-style:preserve-3d;-webkit-transform-origin-x:50%;-webkit-transform-origin-y:50%;-ms-transform:perspective(600px);-ms-transform-style:preserve-3d;-ms-transform-origin-x:50%;-ms-transform-origin-y:50%;transform:perspective(600px);transform-style:preserve-3d;transform-origin-x:50%;transform-origin-y:50%;cursor:default;position:relative;text-align:center;margin:0 10px 10px 0;width:292.5px;height:190px;color:#fff;float:left;-webkit-transition:.2s -webkit-transform,1s opacity;-ms-transition:.2s -ms-transform,1s opacity;transition:.2s transform,1s opacity;cursor:pointer;border-radius:10px; }
.metro li i{font-size:24px;margin-top:25px;display:inline-block}
.metro li a{color:#fff}
.metro li:first-child{background:#18469b}
.metro li:nth-child(2){background:#f26175}
.metro li:nth-child(3){background:#ff7659}
.metro li:nth-child(4){background:#00a2c5;margin:0}
.metro li:nth-child(6){background:#008984}
.metro li:nth-child(5){background:#2581c6}
.metro li:last-child{background:#11af6f;width:595px;margin:0}
.metro li:first-child:active,.metro li:nth-child(5):active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}
.metro li:nth-child(2):active,.metro li:nth-child(7):active{-webkit-transform:perspective(600px) rotate3d(1,0,0,-10deg);-ms-transform:perspective(600px) rotate3d(1,0,0,-10deg);transform:perspective(600px) rotate3d(1,0,0,-10deg)}
.metro li:nth-child(3):active{-webkit-transform:perspective(600px) rotate3d(0,1,0,10deg);-ms-transform:perspective(600px) rotate3d(0,1,0,10deg);transform:perspective(600px) rotate3d(0,1,0,10deg)}
.metro li:nth-child(4):active{-webkit-transform:perspective(600px) rotate3d(0,1,0,-10deg);-ms-transform:perspective(600px) rotate3d(0,1,0,-10deg);transform:perspective(600px) rotate3d(0,1,0,-10deg)}
.metro li:nth-child(6):active{-webkit-transform:perspective(600px) rotate3d(1,0,0,10deg);-ms-transform:perspective(600px) rotate3d(1,0,0,10deg);transform:perspective(600px) rotate3d(1,0,0,10deg)}
.fa1{ display: inline-block; width: 100%; display: block; overflow: hidden;}
.m_mm_m{width:292.5px;overflow: hidden;height: auto;  padding-top:20px}
.m_l{width:54.5px;padding:10px; float: left;padding-top:30px}
.m_r{width:218px;overflow: hidden;height: auto; display: block;padding-top:20px}
.m_r span{width: 109px; font-size: 20px; display: inline-block; line-height:26px; padding: 10px 0px 8px 0px;}
.m_l1{width:130.5px;padding:10px; float: left; padding-top:30px}
.m_r1{width:142px;overflow: hidden;height: auto; display: block;padding-top:20px}
.m_r1 span{width: 142px; font-size: 20px; display: inline-block; line-height:26px; padding: 10px 0px 8px 0px;}
.m_m2{float: left;width:297.5px; padding-top:20px}
.m_l2{width:94.5px;padding:10px; float: left;}
.m_r2{width:183px;overflow: hidden;height: auto; display: block}
.m_r2 span{width: 89px; font-size: 20px; display: inline-block; line-height:26px; padding: 10px 0px 8px 0px;}
.m_m3{float: left;width:297.5px; padding-top:20px}
.m_l3{width:94.5px;padding:10px; float: left;}
.m_r3{width:183px;overflow: hidden;height: auto; display: block}
.m_r3 span{width: 89px; font-size: 20px; display: inline-block; line-height:26px; padding: 10px 0px 8px 0px;}

/*团队优势*/
.box-tdys{padding:30px 0 30px 0; background: #f8f8f8}

.box-tit{text-align:center;overflow:hidden;line-height:1;padding:0 0 30px 0}
.box-tit .tit{font-size:32px;font-weight:700}
.box-tit .tit span{color:#0394f9}
.box-tit .line{margin:10px 0;overflow:hidden;background:url(../images/icon-titjz.png) center center no-repeat;height:16px;position:relative}
.box-tit .line::before{left:50%;margin-left:20px;border-left:30px solid #18469b}
.box-tit .line::after,.box-tit .line::before{content:"";width:200px;height:1px;background:#d7d7d7;position:absolute;top:50%}
.box-tit p{color:#656565;font-size:18px}
.box-tdys .box{position:relative;overflow:hidden}
.box-tdys .map{border:2px solid #18469b;width:430px;height:430px;border-radius:50%;margin:0 auto;position:relative;overflow:hidden;background:url(../images/icon-map.png) center center no-repeat}
.box-tdys .xun li{position:absolute;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}
.box-tit .line::before{left:50%;margin-left:20px;border-left:30px solid #18469b}
.box-tit .line::after,.box-tit .line::before{content:"";width:200px;height:1px;background:#d7d7d7;position:absolute;top:50%}
.box-tit .line::after{right:50%;margin-right:20px;border-right:30px solid #18469b}

/*遇到问题*/
.box-wenti{padding:30px 0 0 0;background:#f8f8f8}
.box-wenti .b-tit{text-align:center;font-size:32px;font-weight:700;background:url(../images/icon-tityinying.png) center bottom no-repeat;padding:0 0 18px 0;overflow:hidden}
.box-wenti .b-tit span{color:#18469b}
.box-wenti .box{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;overflow:hidden}
.box-wenti .box .pic{margin-right:-2%}
.box-wenti .box .pic img{max-width:100%;height:auto}
.box-wenti .box .xun{counter-reset:sectioncounter;white-space:nowrap}
.box-wenti .box .xun li{margin-top:20px;overflow:hidden;position:relative;padding:0 0 0 8px}
.box-wenti .box .xun li:before{content:"";background:url(../images/icon-wtjt.png);width:9px;height:14px;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:1}
.box-wenti .box .xun li .text{float:left;font-size:18px;line-height:48px;padding:0 20px;border:1px solid #dee2e5;border-radius:5px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center}
.box-wenti .box .xun li .text:before{content:counter(sectioncounter);counter-increment:sectioncounter;margin-right:8px;width:18px;height:18px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;line-height:1;color:#fff;border-radius:50%;background:#18469b;font-size:12px}
.box-wenti .box .xun li.l2{margin-left:120px}
.box-wenti .box .xun li.l3{margin-left:50px}
.box-wenti .box .xun li.l4{margin-left:220px}
.box-wenti .box .xun li.l5{margin-left:80px}
.box-wenti .box .xun li.l6{margin-left:165px}
.box-wenti .box .xun li:first-child{margin-top:0}
.heng-two{background:url(../images/bj-box3.jpg) center top no-repeat;background-size:auto;background-size:100% 100%}
.heng-two .container{height:205px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}
.heng-two .info{color:#fff;line-height:1}
.heng-two .info .tit{font-size:40px;padding:0 0 15px 0;font-family:SimSun;font-weight:700}
.heng-two .info .text{font-size:28px;letter-spacing:3px;font-weight:300;position:relative;padding:0 0 0 180px}
.heng-two .info .text::before{content:"";width:72px;height:2px;background:#fff;position:absolute;left:90px;top:50%;transform:translateY(-50%)}
.heng-two .info .text span{color:#fff000}

.box-tdys .box{position:relative;overflow:hidden}
.box-tdys .map{border:2px solid #18469b;width:430px;height:430px;border-radius:50%;margin:0 auto;position:relative;overflow:hidden;background:url(../images/icon-map.png) center center no-repeat}
.box-tdys .map .ys0{color:#797979;font-weight:700}
.box-tdys .map .ys1{color:#de4444;font-weight:700}
.box-tdys .map .ys2{color:#de4444;font-weight:700}
.box-tdys .map .ys3{color:#3aac98;font-weight:700}
.box-tdys .map .ys4{color:#1f41a1;font-weight:700}
.box-tdys .map .ys5{color:#494949;font-weight:700}
.box-tdys .map .ys6{color:#f08841;font-weight:700}
.box-tdys .map .ys7{color:#de4444;font-weight:700}
.box-tdys .map .ys8{color:#3aac98;font-weight:700}
.box-tdys .map .ys9{color:#1f41a1;font-weight:700}
.box-tdys .map span{position:absolute;left:0;top:0;padding:5px 10px;transition:all 0s;border-radius:5px;cursor:default}
.box-tdys .xun li{position:absolute;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}
.box-tdys .xun li .iconfont{width:80px;height:80px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border:2px solid #18469b;background:#fff;border-radius:50%;color:#18469b;font-size:40px;transition:all .3s}
.box-tdys .xun li .info{padding:0 0 0 25px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.box-tdys .xun li .info .bt{font-size:24px;font-weight:700;line-height:1.5;padding:0 0 3px 0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.box-tdys .xun li .info .bt span{color:#18469b}
.box-tdys .xun li .info .text{overflow:hidden;line-height:26px;height:52px;color:#656565}
.box-tdys .xun li:hover .iconfont{background:#18469b;color:#fff}
.box-tdys .xun li:hover .info{color:#18469b}
.box-tdys .xun li:hover .info .text{color:#18469b}
.box-tdys .xun li.w1,.box-tdys .xun li.w4{top:15px}
.box-tdys .xun li.w2,.box-tdys .xun li.w5{top:50%;transform:translateY(-50%)}
.box-tdys .xun li.w3,.box-tdys .xun li.w6{bottom:15px}
.box-tdys .xun li.w1,.box-tdys .xun li.w2,.box-tdys .xun li.w3{right:50%;left:0;flex-direction:row-reverse}
.box-tdys .xun li.w1 .info,.box-tdys .xun li.w2 .info,.box-tdys .xun li.w3 .info{text-align:right;padding:0 25px 0 0}
.box-tdys .xun li.w4,.box-tdys .xun li.w5,.box-tdys .xun li.w6{left:50%;right:0}
.box-tdys .xun li.w1,.box-tdys .xun li.w3{margin-right:105px}
.box-tdys .xun li.w2{margin-right:170px}
.box-tdys .xun li.w4,.box-tdys .xun li.w6{margin-left:105px}
.box-tdys .xun li.w5{margin-left:170px}
.about-bg{background:#f8f8f8;padding:20px 0}
.about-bg .about-index{width:1200px;display:block;overflow:hidden;margin:auto}
.about-bg .about-index .aboutl{width:500px;background:#fff;padding:20px 30px;float:left}
.about-bg .about-index .aboutl .title img{max-width:100%}
.about-bg .about-index .aboutl h2{font-size:16px;color:#999}
.about-bg .about-index .aboutl .wen{font-size:18px;color:#333;line-height:30px;text-align:justify}
.about-bg .about-index .aboutl .wen a{color:#333}
.about-bg .about-index .aboutl .abmore{width:150px;height:40px;background:#18469b;display:block;overflow:hidden;float:right}
.about-bg .about-index .aboutl .abmore a{display:block;color:#fff;line-height:40px;text-align:center;font-size:16px}
.about-bg .about-index .aboutr{width:640px;float:left}
.about-banner{position:relative}
.js{width:90%;margin:10px auto 0 auto}
.js p{padding:5px 0;font-weight:700;overflow:hidden}
.js p span{float:right}
.js p span a{color:red;text-decoration:underline}
.js textarea{height:100px;width:100%;padding:5px;border:1px solid #ccc;border-top:2px solid #aaa;border-left:2px solid #aaa}
.focusBox{position:relative;width:620px;height:390px;overflow:hidden;font:12px/1.5 Verdana,Geneva,sans-serif;text-align:left}
.focusBox .pic img{width:620px;height:390px;display:block;padding-right:20px}
.focusBox .txt-bg{position:absolute;bottom:0;z-index:1;height:36px;width:100%;background:#333;opacity:.4;overflow:hidden}
.focusBox .txt{position:absolute;bottom:0;z-index:2;height:36px;width:100%;overflow:hidden}
.focusBox .txt li{height:36px;line-height:36px;position:absolute;bottom:-36px}
.focusBox .txt li a{display:block;color:#fff;padding:0 0 0 10px;font-size:12px;font-weight:700;text-decoration:none}
.focusBox .num{position:absolute;z-index:3;bottom:8px;right:8px}
.focusBox .num li{float:left;position:relative;width:18px;height:15px;line-height:15px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer}
.focusBox .num li a,.focusBox .num li span{position:absolute;z-index:2;display:block;color:#fff;width:100%;height:100%;top:0;left:0;text-decoration:none}
.focusBox .num li span{z-index:1;background:#000;opacity:.5}
.focusBox .num a:hover,.focusBox .num li.on a{background:#f60}
/*资质转让*/

.module-container{background:#fff}
.module-container .module-main{width:1200px;margin:0 auto;padding:20px 0px 10px}
.module-title{text-align:center}
.module-title h2{font-size:32px}
.module-title p{margin-top:15px;font-size:18px;color:#0394f9}
.list-box{display:block;overflow:hidden;padding-top:20px}
.list-box li.list-item{ background: #0394f9}
.list-box .list-item{float:left;display:block;position:relative;width:315px;height:164px;margin:0px 22px 20px 0;padding:0px 35px 0px;border-radius:10px;overflow:hidden;cursor:pointer;box-shadow: 2px 2px 7px 0 #e0e0e0;}
.list-box .list-item:nth-child(3){margin-right:0}
.list-box .list-item h3{font-size:14px;padding-top:20px;color:#fff}
.qua-name{font-size:20px}
.list-box .list-item .create-info{margin:13px 0;line-height:12px;font-size:16px;color:#fff;font-weight:bold}
.list-box .list-item .create-info > span{display:inline-block;margin:9.5px 0}
.list-box .list-item .consult-btn{line-height:28px;padding:0 16px;border:none;border-radius:14px;background:#0394f9;color:#fff}
.list-box .list-item .status{position:absolute;top:-9px;left:-25px;width:70px;height:40px;transform:rotate(-45deg);line-height:54px;text-align:center;font-size:16px;color:#fff;background:#f43c22;visibility:inherit}
.kf{}
.kefu{width:315px;height:164px;border-radius:10px;overflow:hidden;cursor:pointer; background: #f8f8f8;margin:0px 22px 20px 0;padding:0px 35px 0px;box-shadow: 2px 2px 7px 0 #e0e0e0;}
.kefuimg{float:left}
.kefuimg img{width:77px; height: 77px; padding-top: 20px; display: block; overflow: hidden}
.kefutext{padding-top: 20px;color: #333333; padding-left:10px;display: block; overflow: hidden}
#module1267{display: block; overflow: hidden; margin: 0 auto;}
.Content1267{ border: 10px solid transparent;  border-radius:5px;  animation:flash 1s ease 2s infinite alternate running;-webkit-animation:flash 1s ease 2s infinite alternate running; background: rgba(7,108,224,1); text-align: center;}
.kf li{ float: left;}
.kf li:nth-child(3){ margin-right: 0px;}
@keyframes flash {
	0%   {background:#0394f9; }
	25%  {background:#0394f9; }
	50%  {background:#18469b; }
	75%  {background:#18469b; }
	100% {background:#0394f9; }
}
@-moz-keyframes flash {
	0%   {background:#0394f9; }
	25%  {background:#0394f9; }
	50%  {background:#18469b; }
	75%  {background:#18469b; }
	100% {background:#0394f9; }
}
.flash {
 -webkit-animation-name:flash;
 animation-name:flash
}
#module1267 .Content1267 a { color: #fff; font-weight: bold;white-space: nowrap;}
/*案例*/
.case-bg{background:#f8f8f8;margin:0 auto;height:auto;width:100%;display:block;overflow:hidden;padding:20px 0 00px}
.case-con{display:flex;width:1200px;margin:0 auto;padding-top:20px; padding-bottom: 20px}
.casel{width:400px;float:left}
.caser{width:800px}
.case-list2 li{float:left;margin:0 10px 10px 10px;padding:10px;width:360px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1);display:block;overflow:hidden}
.case-list2 li span{font-size:18px;width:380px;display:block;overflow:hidden;line-height:30px;text-align:center;color:#212121;font-weight:700}
.case-list2 li .img1 img{width:100%;height:auto}
.slider{width:400px;margin:0 auto;position:relative;overflow:hidden;height:571px;background:#000}
.slider .bd{position:relative;z-index:0}
.slider .bd li{height:571px;overflow:hidden}
.slider .bd li img{display:block}
.slider .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px}
.slider .timer{position:absolute;z-index:1;left:0;bottom:0;height:4px;width:0;background:#000;opacity:.4;font-size:0;overflow:hidden}
.slider .hd{width:100%;height:11px;position:absolute;z-index:1;bottom:20px;text-align:center}
.slider .hd ul{display:inline-block;height:15px;padding:3px 5px;background-color:rgba(255,255,255,.7);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:0;vertical-align:top}
.slider .hd ul li{display:inline-block;width:15px;height:15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#8c8c8c;margin:0 10px;vertical-align:top;overflow:hidden;cursor:pointer}
.slider .hd ul .on{background:#18469b;cursor:pointer}


*{margin:0;padding:0;list-style:none;font-family:"微软雅黑",STXihei,STHeiti;text-decoration:none}
.sdys{background:#fff;padding-bottom:25px}
.sdys .h2index{padding-top:45px;text-align:center;margin-bottom:20px; font-size:32px}
.content1{display:flex;width:1200px;margin:0 auto}
.sdyslis li{float:left;margin-right:30px;text-align:center;margin-top:30px;height:243px;margin-bottom:50px}
.sdyslis li p:first-of-type{font-size:20px;color:#000000;line-height:45px;margin-top:10px}
.sdyslis li p:last-of-type{font-size:16px;color:#707070;text-align:left;line-height:1.8em}
.yjbz{clear:both;width:225px;height:55px;text-align:center;border-radius:22px;background:#0394f9}
.yjbz a{display:inline-block;width:225px;line-height:55px;color:#fff;font-size:20px}
.box-xwzx{padding:20px 0 10px 0}

.box-tit{text-align:center;overflow:hidden;line-height:1;padding:0 0 30px 0}
.box-tit .tit span{color:#18469b}
.box-tit .tit i{display:inline-block;width:8px;height:8px;background:#18469b;border-radius:50%;margin:0 6px;transform:translateY(-6px)}
.box-tit .line{margin:10px 0;overflow:hidden;background:url(../img/icon-titjz.png) center center no-repeat;height:16px;position:relative}
.box-tit .line::before{left:50%;margin-left:20px;border-left:30px solid #ff7f00}
.box-tit .line::after{right:50%;margin-right:20px;border-right:30px solid #ff7f00}
.box-tit .line::before,.box-tit .line::after{content:"";width:200px;height:1px;background:#d7d7d7;position:absolute;top:50%}
.box-tit p{color:#656565;font-size:18px}
.box-xwzx .tab{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:-10px 0 20px 0;overflow:hidden}
.box-xwzx .tab li{margin:0 15px}
.box-xwzx .tab li.on a{background:#18469b}
.box-xwzx .tab li a{width:130px;text-align:center;background:#b0b0b0;display:block;overflow:hidden;line-height:38px;border-radius:50px;color:#fff;font-size:16px; font-weight: bold}
.box-xwzx .xun{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}
.box-xwzx .xun ul{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:0;}
.box-xwzx .xun ul li{width:50%;float:left;margin:10px 0;border-bottom: 1px solid #eee;}
.box-xwzx .xun ul li:hover a{box-shadow:0 0 15px #ddd;background:#fafafa;color:#ff7f00}
.box-xwzx .xun ul li a{display:block;overflow:hidden;padding:10px;color:#333;text-decoration:none;cursor:pointer;transition:all 0.3s}
.box-xwzx .xun ul li .date{width:160px;height:120px;background:#b0b0b0;color:#fff;margin-right:12px;float:left;font-size:12px;text-align:center;line-height:1}
.box-xwzx .xun ul li .date img{width: 100%; height: 100%}
.box-xwzx .xun ul li .date em{display:block;overflow:hidden;padding:14px 0 7px 0;font-size:22px;font-weight:bold}
.box-xwzx .xun ul li .info{overflow:hidden}
.box-xwzx .xun ul li .info span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px;font-weight:bold;line-height:24px;margin-bottom:2px;color:#333;transition:all 0.3s}
.box-xwzx .xun ul li .info p{color:#7f7f7f;
line-height:24px;display:block;overflow:hidden; text-indent:2em; display: -webkit-box;overflow: hidden;
margin-bottom: 8px;
text-align: justify;
text-overflow: ellipsis;
font-weight: 300;
font-size: 14px;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}
.box2{margin-top: 10px;
padding: 10px 10px;
border-radius: 8px;
background: #fafafa;}

/*友情链接*/
.bk6{width:1200px;margin-top:20px;margin:0 auto}
.bk6 ul{margin-top:19px;text-align:center}
.bk6 ul li{text-align:center;padding-top:0px;width:218px;height:66px;border:1px solid #e4e4e4;float:left;margin:0px 25px 10px 0px;font-size:14px}
.bk6 ul li a{color:#7c7c7c}

.bannerty {
    width: 100%;
    height: auto;
    margin: auto;
}
.bannerty img {
    width: 100%;
    height: 100%;display:block;
brief summary:
}
.ab-3{overflow:hidden; display: block; border: none;display:block;
brief summary:}




